stone bench - German English Dictionary